home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 8
/
Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso
/
Aminet
/
comm
/
bbs
/
gmc_bbs_220.lha
/
GMC-BBS
/
BBS.DOC
< prev
next >
Wrap
Text File
|
1995-07-23
|
43KB
|
1,134 lines
GMC-BBS Version 2.20 23-07-1995
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Introduction
GMC-BBS is a mailbox-program written for the Commodore AMIGA by Gerhard and
Christine Moerth. This manual will guide you through the installation and
helps you handling the software.
Generally a Bulletin Board System (BBS) is a program which clearly arranges
a lot of notes. Users also can read and write private mails or up- and
download programs. Every operation is protected by a security level.
GMC-BBS Version 2.20 is shareware. This means that you can make as many
copies as you want and pass them to as many persons (also on electronic
way) as possible. The share version is limited as follows: the box is
ready only one week from date of first installation, the number of users,
up- downloads, messages and private mails is limited to 15.
In the following you find a listing of many details of the program - use-
ful if you want to compare it with other programs.
--------------------------------------------------------------------------
Bulletins, messages and files can be arranged in maximal 100 directories
with unlimited subdirectories. Each directory has it's own security level.
Directories and subdirectories can contain any number of bulletins,
messages and files. The limit is only the available disk space.
--------------------------------------------------------------------------
GMC-BBS uses external and internal transfer protocols. At the moment
"X-modem-checksum" and "x-modem-CRC" are integrated. The program
switches automatically to the protocol of the caller. You can include
external protocols such as X-modem, Y-modem, Z-modem, Bi-Modem etc. which
correspond with XPR standard with the configuration file.
--------------------------------------------------------------------------
The security level can be individually set for every user.
--------------------------------------------------------------------------
All serial I/O-routines are optimized by hand for best performance.
--------------------------------------------------------------------------
The SysOp can change time limit, security level, printer output, screen
output, serial input and output online at any time.
--------------------------------------------------------------------------
Shortcuts for the main functions.
--------------------------------------------------------------------------
Usergroups with a special info text can be created and time limits can be
given out unlimited.
--------------------------------------------------------------------------
The emulations TTY, TTY+CLS, VT100/ANSI, VT100/ANSI+CLS can be set by
every user.
--------------------------------------------------------------------------
Special characters are accepted. From OS 2.0 on you can use all graphic
possibilities of the ANSI emulation with an IBM font. It is urgently
recommended to use operating system 2.0 or higher.
--------------------------------------------------------------------------
GMC-BBS was written for highest speed, reliability and flexibility.
Efficient programming technique leads to 100% multitasking use under
OS 1.2, 1.3, 2.0, 3.0 and 3.1. The program was written in C and tested on
different machines.
--------------------------------------------------------------------------
NTSC, PAL and drivers for the serial.device or for internal modems are
configured in the TOOL-TYPES.
--------------------------------------------------------------------------
The serial.device can be released to use other terminal programs without
restarting GMC-BBS. You can switch the mailbox to "not ready" to backup
your hard disk. During this time there will be no access on the hard disk
or floppy disk.
--------------------------------------------------------------------------
Internal, external and highspeed modems are supported perfectly (e.g.
higher DTE speed between computer and modem which allows data
compression).
--------------------------------------------------------------------------
Detecting fax call and transmission to external fax programs is possible.
At the moment ready scripts for Multifax (TKR) and TrapFax (Village
Tronic) are included. If your modem has no fax detection or your fax
software cannot handle an existing line you can also connect an external
fax switch.
--------------------------------------------------------------------------
Freely to configure and expand.
--------------------------------------------------------------------------
Multitasking will not be effected. You can do whatever you want, GMC-BBS
is programmed correctly so it can run in the background.
NOTE: There cannot be enough RAM.
--------------------------------------------------------------------------
Built in timer for automatically harddisk-parking.
--------------------------------------------------------------------------
Built in timer for periodically loading of the system time. The system
time is checked and even the program will be stopped because suggestive
working is not possible without correct time.
--------------------------------------------------------------------------
Online packing for download-files can be used by every user (e.g. LHA,
LZH, ZOO, ARC, ...). After finishing the user gets a message.
--------------------------------------------------------------------------
The flashing power LED shows you, if you had user in your mailbox.
--------------------------------------------------------------------------
Call Back function (A given number will be dialed and after connecting you
will be in the Logon Sequence.)
--------------------------------------------------------------------------
If the configuration of the modem is faulty the respective line will be
printed which is very useful for correction. Slow modems are supported as
well as fast modems.
--------------------------------------------------------------------------
Integrated up- and download ratio, which can be effective on files or
bytes.
--------------------------------------------------------------------------
Automatic carriage return and line feed at the end of the line in the
chat mode.
--------------------------------------------------------------------------
Hardware - Requirements
- AMIGA 500/600/1000/1200/2000/2500/3000/4000/CDTV
- 1 MB RAM
- 2 Diskdrives or one diskdrive and a harddisk
- Modem (For testing you need no modem)
(If no modem is connected or the modem doesn´t support the baud
rate of the bbs.config the serial device will be set OFF)
Hardware - Compatibility
- Memoryboards are supported.
NOTE: 512 kB extensions between $C00000 and $C7FFFF (used in older
A2000A or A500) might cause a malfunction or crash of the
program)
- All compatible Turboboards
- All compatible Harddisks
- All compatible AMIGA diskdrives of any size (CD-ROM too)
- All compatible AMIGA I/O cards
- All modems with AT commands (also internal modems.)
- All printers (parallel and serial)
System - Configuration
System configuration means saving a lot of text files with the necessary
information. You can use any editor like ED, DME, MicroEmacs, ...
The used file is named bbs.config and is placed in your S: drawer or in
the actual GMC-BBS directory. The most important comments you find in
the file itself.
You can also change: Guest.Text, Info.Text, Join.Text, Joined.Text,
Logon.Text, Logoff.Text, MailboxReady.Text, NewUser.Text. The following
escape-sequences can be used in the text:
Esc< no More [Y/n] : with AnyKey ...
Esc> with More [Y/n] : with AnyKey ...
Esc- no More [Y/n] : no AnyKey ...
Esc+ with More [Y/n] : at once AnyKey ...
If no such escape-sequence is used you will be asked More [Y/n]: and at
the end of the text the input of AnyKey... is expected. These commands
can also be used at Online HelpText, Read Bulletin, Read Doc Files and
Read Message.
If you start GMC-BBS from disk remove the write protection so that the
system files and user data can be saved. In other case the program saves
the files to the Ram Disk without a message.
Basic information to "bbs.config":
The keywords have to be written on the left border without a blank. The "="
may not have blanks before and after that. The sequence of keywords can be
changed in any way. The only exception are keywords which are in numerical
order ("Prot_UL_Name_0= before PROT_UL_Name_1 ...).
Comments can be written without any care (except the "=", it is reserved
for the keywords). Try to keep the comments as short as possible, so the
program can start faster.
The following changes in the bbs.config are possible and necessary:
SystemName=»»» GMC-BBS V2.20 ««« %H:%M:%S
This text is free for your board name up to 30 characters. It will
appear on the left side of the menu and on the input line. And it
maybe contains the following fill-ins for the remaining online time:
%H for the hours, %M for the minutes and %S for the seconds.
SystemSysop=Gerhard MOERTH
Individual text with up to 30 characters. Appears at Chat SysOp and
System Statistics.
SystemUsersMax=300
This is the setting of the maximum number of users, limit is your
harddisk capacity. If the number is exceeded an error message is
displayed at Join as a Member. You need 512 Byte per user on your
disk.
SystemFileLocation=RAM:
Path for the capture.file which is created when "File Output = ON"
is selected.
SystemProtLocation=GMC-BBS:System/
Directory in which you can find the external transfer protocols and
some utilities like PF.
SystemStatLocation=GMC-BBS:System/
Directory in which the Stat.File is being created when you start the
GMC-BBS.
SystemTextLocation=GMC-BBS:Text_English/
Directory in which Guest.Text, Info.Text, Join.Text, Joined.Text,
Logoff.Text, Logon.Text, MailboxReady.Text, NewUser.Text, BM_Help.Text,
FS_Help.Text, MB_Help.Text, MM_Help.Text, PM_Help.Text, SM_Help.Text,
UM_Help.Text need to be located because GMC-BBS is searching for them
in this directory.
SystemUserLocation:=GMC-BBS:System/
Directory in which the file User.Data is created on the first start
of the program.
Pack_Files=ON
If enabled "PF = Pack Files" will appear on the File System Menu.
Pack_Files makes it possible for the user to pack the files he wants
to load online. The maximum is 10 files. To use this option you need at
least 2 MB RAM. On starting PF there will be created a directory SYS:
Temp from which the packed files can be loaded. Always the last 3 users
files are saved there. In the file comment the user number and user
name of the respective user is shown so that they can find their own
files easier. It´s not necessary to wait online, so it´s a lot of money
you can save. When the packing is finished the user gets a message.
WARNING: If you use ParkHD_Delay be careful. Maybe your Amiga is still
packing and that´s the reason why you should set the delay
time not too short.
Power_Led_Display=OFF
If selected ON the flashing power led signals you that you had a user
in your bbs. (It will disappear if you enter your system with "SysOp-
LogOn")
Prot_Internal=OFF
There are four possibilities: ON, OFF, UL, DL
ON = The internal X-Modem up- and download protocols are displayed
in the Setup-Menu under "CT = Change Transfer".
OFF = Above mentioned protocols are not displayed and not usable.
UL = Only the internal X-Modem upload protocol is displayed.
DL = Only the internal X-Modem download protocol is displayed.
ParkHD_Delay=-1
Here you can set the HDPark delay-time. (maximum is 32768 sec.)
If a user has left your box the harddisk will be parked automatically
after this time. If you don´t want to use this option "-1" must be set.
To use this option you need the two programs "Park" and "Unpark" in
your RAM:env/BBS/ directory (you get them e.g. with the Advantage 2000
HD-Controller by ICD Inc.)
If you use OS 2.0 you can automate this step as follows:
Copy the files in SYS:Prefs/Env-Archive/BBS/ (will be copied auto-
matically to the RAM directory if you boot).
SetClock_Delay=3600
As the Amiga system time is not very exact, the mailbox program loads
the time of the internal clock from time to time. The size of the
intervals is set with this function in seconds. Additionally the time
is loaded on each user logon. If you have no hardware clock enter -1.
The value of SetClock_Delay have to be larger than ParkHD_Delay and
and smaller than 32768.
To minimize harddisk activity SetClock should be loaded resident.
Security_Min_BM=10
BM = Bulletins Menu
Security_Min_FS=10
FS = File System
Security_Min_MB=10
MB = Message Board
Security_Min_PM=10
PM = Private Mail
Security_Min_SM=10
SM = Setup Menu
Security_Min_UM=10
UM = User Menu
These are the minimum security_level to execute these menus
Security_Min_SC=50
SC = Set Directory or File Comment
Security_Min_WB=60
WB = Write Bulletin
Security_Min_MD=70
MD = Make Directories
Security_Min_RE=80
RE = Rename Directories or Files
Security_Min_DE=90
DE = Delete Directories or Files
Security_Min_EU=100
EU = Edit User
These are the minimum security level to execute these functions.
SysOp_Ready=YES
Copyright=OFF
File_Out=ON
Printer_Out=OFF
Serial_Device=ON
Speech_Out=ON
These are the default values on the mailbox start. Of course they
could be changed at any time.
ModemAnswer=ATA
Command for your modem to pick up.
ModemAttn=0
ASCII character (0-255) which sets your modem to the command mode. It
has to be the same as you select in ModemOpen with S2=0.
ModemBusy=BUSY
Command which is sent by the modem if it has detected a busy signal
after dialing.
ModemError=ERROR
Modem has encountered an invalid command line or the command buffer
is overflowed.
ModemFastConnect=*CONNECT*
This string was made for highspeed modems which send first a carrier
message with the corresponding baud rate and then recognize error
correction and data compression. If the logon sequence is started
without waiting for the CONNECT string the modem would possibly
hang up.
ModemFaxRecog=+FCON
This string is sent to the program by the modem if a fax call is
detected.
ModemHandshaking=RTS/CTS
OFF No handshaking.
XON/XOFF XON/XOFF (software) will be used.
RTS/CTS RTS/CTS (hardware) will be used, the pins 2,3,4,5,6,7,8,20
in your serial cable have to be connected.
ModemHangUp=ATH0
This command is sent to your modem on every logoff of an user and
every manual reset to force it to hang up.
ModemNoAnswer=NO ANSWER
Command which is sent by the modem if 5 seconds of silence in the line
were detected.
ModemNoCarrier=NO CARRIER
Command which is sent by the modem if no carrier was detected.
ModemNoDialtone=NO DIALTONE
Command which is sent by the modem if no dialtone was detected.
ModemOk=OK
Command which is sent by the modem if the command has been executed.
ModemOpen1=ATE0M0S0=0S2=0
Modem initialization - will be sent to the modem after starting the
program or opening the serial.device (for commands look to your modem-
manual).
ModemOpen2=
Modem initialization - will be sent to the modem after starting the
program or opening the serial.device (for commands look to your modem-
manual).
If all initializations could be made in the first string leave this
one blank.
ModemOpenFax1=AT+FAA=1
Modem initialization - will be sent to the modem after starting the
program or opening the serial.device (for commands look to your modem-
manual).
If your modem doesn´t need special initializations for the fax handling
leave this string blank.
ModemOpenFax2=AT+FDIS=1,3,0,0,0,0,0,0
Modem initialization - will be sent to the modem after starting the
program or opening the serial.device (for commands look to your modem-
manual).
If all initializations could be made in the first string leave this
one blank.
ModemOpenFax3=AT+FLID=" +43 1 123-45-67"
Modem initialization - will be sent to the modem after starting the
program or opening the serial.device (for commands look to your modem-
manual).
If all initializations could be made in the first string leave this
one blank.
ModemReset=ATZ0
Command which is sent to the modem before starting and after leaving
the GMC-BBS or after closing the serial.device. It resets the modem.
ModemRing=RING
Identification which is sent from the modem to GMC-BBS on each phone
ring.
ModemRingCount=1
Number of rings before the modem picks up.
Modem300=*300*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 300 bps.
The "*" can be used as joker which will be useful for the many different
modem types because you need not write the long correct connect string.
E.g. instead of "CARRIER 9600/V.42bis/LAP-M/CONNECT 38400" you enter
simply "*9600*" which will be unmistakable.
Modem1200=*1200*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 1200 bps.
Modem2400=*2400*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 2400 bps.
Modem4800=4800*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 4800 bps.
Modem7200=*7200*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 7200 bps.
Modem9600=*9600*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 9600 bps.
Modem12000=*12000*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 12000 bps.
Modem14400=14400*
Identification which is sent from the modem to GMC-BBS to sign a
connection with 14400 bps.
Modem16800=OFF
This speed is actually not used.
Modem19200=OFF
This speed is actually not used.
Modem21600=OFF
This speed is actually not used.
Modem24000=OFF
This speed is actually not used.
Modem26400=OFF
This speed is actually not used.
Modem28800=OFF
This speed is actually not used.
Modem31200=OFF
This speed is actually not used.
Modem33600=OFF
This speed is actually not used.
Modem36000=OFF
This speed is actually not used.
Modem38400=DTE-SPEED
This baud rate is used between your modem and your computer and is
independant from the connect rate of the modem. This option is only
possible if you use handshaking (XON/XOFF or RTS/CTS). This setting
have to be higher than the highest possible speed of your modem without
data compression.
Modem57600=OFF
This speed is actually not used.
Modem64000=OFF
This speed is actually not used.
Modem76800=OFF
This speed is actually not used.
Modem115200=OFF
This speed is actually not used.
*************************************************************************
Basic information for the use with external transfer protocols:
The reason for using external protocols is very simple:
*) You can save a lot of RAM used by the bbs.prg.
*) You can use only the protocols that you want.
*) It´s easy to update the protocols without updating the GMC-BBS
*) You can use up to 100 (0-99) different protocols.
IMPORTANT: If an external protocol is opening the serial.device using
the shared mode you have to append the option "%S". Some of
the internal modems don´t have this option. (e.g. the SUPRA-
MODEM using the modem0.device.) Here you have to expand the
DTR delay time to 1 - 1.5 seconds or the modem will hang up.
(e.g. S25=100 at the option ModemOpen)
It is also possible to force the modem to ignore DTR signals.
(e.g. &D0 ModemOpen)
Options: %A => Screen address of GMC-BBS which will be written in HEX.
This is important to put the external protocols on the
bbs screen.
%B => At the start of the external protocol the actual baud-
rate will be handed over.
%D => Device name will be displayed. (Default = serial.device)
%F => Filename of the transferred file (up- or download). If
this option is not set the protocol has to hand over the
name. (Z-Modem)
In this case the file comment will be written after the
upload. Otherwise the user number and the user name will
be added.
%P => Path to the file which will be transferred.
%S => serial.device keeps open in shared mode.
%U => Unit number will be displayed (default: 0).
%0 => Filename of the 1st. file to be downloaded. This option
can only be used if the protocol can handle more than one
file, otherwise "%F" has to be used. (read Z-modem
download.)
If OS 1.2 or OS 1.3 is used there can only 3 files
entered per download.
%1 => Filename of the 2nd. file to be downloaded.
..
%9 => Filename of the 10th. file to be downloaded.
External XPR-Driver:
Usage: XPRD [-options] s[end]|r[eceive] [file1 [file2 [file3...]]]
available options:
-llibname - define XPR library (default: "xprzmodem.library")
-ooptions - define XPR startup options string
-ddevname - define IO device (default: "serial.device")
-uunitnum - define IO device unit (default: "0")
-bbaud - define IO device baud rate
-xbufsize - define IO device read buffer size (Kb)
-s - open IO device in shared mode
-h - use HARDWARE handshake
-px,y - define window X and Y position
-a$xxxxxxxx - open window on specified screen address
-mlogfile - enable log option (default: "xprd.log")
-rerrfile - define return code output file
-c - enable carrier detect
-n - no delay after EOT
-q - don't open window; quiet mode
Prot_UL_ESL1_0=xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U
Here you have to enter the first external upload-protocols. (You have
2 lines with 80 characters each to enter all parameters.)
Prot_UL_ESL2_0=-x64 -s%S -h -a$%A -c RECEIVE %P%F
2nd. line of the 1st. external upload-protocol.
Prot_UL_Comment_0=X-Modem, 128 Byte Blocks, Checksum
Comment which will be shown in the list of the external transfer
protocols.
*************************************************************************
Same as the upload-protocols. You have 3 lines with 80 characters each
for all filenames (%0-%9, e.g. at Z-modem)
Prot_DL_ESL1_0=xprd -lxprymodem.library -oYS,C0,B0 -d%D -u%U
Prot_DL_ESL2_0=-x64 -s%S -h -a%$A -c SEND %P%F
Prot_DL_ESL3_0=
Prot_DL_Comment_0=X-Modem, 128 Byte Blocks, Checksum
**************************************************************************
At Bulletin Menu, File System and Message Board there can be created up
to 100 (0-99) Areas.
BM_CA_Path_0=GMC-BBS:
This is the path to the root directory for the mailbox users in the
bulletins menu.
BM_CA_Directory_0=Bulletins_Menu/
This is the name for the root directory. If the root directory is a
volume (e.g. DH0:, DF0:, RAM:, NET: etc.), the path can be dropped.
BM_CA_Comment_0=Bulletins Menu Area
Comment which appears in the list of the available areas.
(CA = Change Area)
BM_Security_RB_0=0
The lowest security level which is necessary to use this directory.
NOTE: At the entrance into this menu the user is always in the
main directory "0". (BM_CA_Path0 ...). Here you shouldn´t raise
the minimum security level too high -> nobody could enter your
Bulletins Menu.
*************************************************************************
FS_CA_Path_0=GMC-BBS:
Path to the root directory for "File System".
FS_CA_Directory_0=File_System/
Root directory for "File System".
FS_CA_Comment_0=File System Area/
Comment for "Change Area"
FS_Security_UL_0=10
Minimum security level to make uploads. (not displayed if the security
level of the user is lower.)
FS_Security_DL_PF_0=10
Minimum security level for downloads and online file packing. (not dis-
played if the security level of the user is lower.)
If the security level for up- and downloads are too high the access for
the user is denied.
**************************************************************************
MB_CA_Path_0=GMC-BBS:
Path to the root directory for "Message Board"
MB_CA_Directory_0=Message_Board/
Root directory for "Message Board"
MB_CA_Comment_0=Message Board Area
Comment for "Change Area"
MB_Security_RM_0=20
Minimum security level to read messages.
MB_Security_AM_WM_0=20
Minimum security level to write or answer messages.
Concerning the combination of this two levels see File System.
**************************************************************************
PM_Path_0=GMC-BBS:
Path to the root directory for "Private Mail"
PM_Directory_0=Private_Mail/
Root directory for "Private Mail"
At the moment there is no possibility for different private mail areas.
**************************************************************************
Files on your disk
GMC-BBS (root)
Assign_BBS Assigns temporarily the path to the BBS.
Assign_BBS.info
bbs.config Config file for GMC-BBS.
bbs.config.info
BBS.DOC Documentation-File (English version)
BBS.DOC.info
BBS.DOK Documentation-File (German version)
BBS.DOK.info
BBS.PRG The program itself (click twice to start).
For NTSC display NTSC is needed to hand
over as parameter from the shell on
starting.
The device name is generally set on the
serial.device. You can change to other
serial drivers (e.g. with internal SUPRA
modems change to modem0.device).
The Unit-Number has to be set to 0 on the
serial.device. All parameters can also set
in the tool-type of the icon and called
from the program.
Syntax from the shell:
BBS.PRG [PAL|NTSC][Device-Name][Unit-Number]
Default = PAL serial.device 0
IMPORTANT:
If you run it from the shell you have to
change stack size up to 30.000
(Stack 30000).
BBS.PRG.info
Bulletins_Menu.info
EEU External Edit User. Click twice on the
icon to start or call from the program
itself.
EEU.info
File_System.info
InstallLibs Scriptfile which installs the XPR Libs.
InstallLibs.info
InstallScripts Scriptfile which installs the scripts.
InstallScripts.info
Message_Board.info
Private_Mail.info
Readme First Important information for installation.
Readme First.info
Scripts.info
System.info
Text_Deutsch.info
Text_English.info
Utilities.info
XPR_Libs.info
Zuerst lesen Important information for installation.
Zuerst lesen.info
Bulletins_Menu (dir)
DL-GMC.displayme Info Text.
Sys-Info.displayme Info Text.
Updates.doc Info Text.
Updates.dok Info Text.
File_System (dir)
File.doc Info Text.
File.dok Info Text.
Message_Board (dir)
Message.doc Info Text.
Message.dok Info Text.
Private_Mail (dir)
005.005 Mail to SysOp.
Info Info Text.
Scripts (dir)
FAX_Answer.script Batchfile which starts the external fax
program (Fax switch necessary).
FAX_Answer.script.info
FAX_Receive.script Batchfile which starts the external fax
program (modem detects BBS/FAX)
FAX_Receive.script.info
HD_Park.script
HD_Park.script.info
HD_UnPark.script
HD_UnPark.script.info
PF.script Batchfile which executes the function of
Pack Files (could be changed if required).
PF.script.info
Sample_??.script
Sample_??.script.info
Sample_BBS.script
Sample_BBS.script.info
Sample_CSN.script
Sample_CSN.script.info
Sample_CSY.script
Sample_CSY.script.info
Sample_DL.script
Sample_DL.script.info
Sample_FAX.script
Sample_FAX.script.info
Sample_GB.script
Sample_GB.script.info
Sample_JM.script
Sample_JM.script.info
Sample_MS.script
Sample_MS.script.info
Sample_PF.script
Sample_PF.script.info
Sample_Ring.script
Sample_Ring.script.info
Sample_RM.script
Sample_RM.script.info
Sample_RP.script
Sample_RP.script.info
Sample_UL.script
Sample_UL.script.info
Sample_WM.script
Sample_WM.script.info
Sample_WP.script
Sample_WP.script.info
System (dir)
??.Sample Sound Sample for Menu Help Text.
BBS.Sample Sound Sample for Start BBS.
CSN.Sample Sound Sample for Chat SysOp No.
CSY.Sample Sound Sample for Chat SysOp Yes.
DL.Sample Sound Sample for Download Files.
DSound Sound Player for the Samples.
FAX.Sample Sound Sample for Start FAX.
GB.Sample Sound Sample for Goodbye.
JM.Sample Sound Sample for Join as a Member.
MS.Sample Sound Sample for Mail to SysOp.
PF.Sample Sound Sample for Pack Files.
Ring.Sample Sound Sample for Ring.
RM.Sample Sound Sample for Read Message.
RP.Sample Sound Sample for Read Private Mail.
UL.Sample Sound Sample for Upload Files.
WM.Sample Sound Sample for Write Message.
WP.Sample Sound Sample for Write Private Mail.
XPRD Program which enables the use of the
external XPR protocols.
Text_Deutsch (dir)
BM_Help.Text Online Help Text.
BM_Help.Text.info
FS_Help.Text Online Help Text.
FS_Help.Text.info
Guest.Text Text which is displayed on guest login (is
shown before the Info.Text).
Guest.Text.info
Info.Text Text which is displayed after successful
Login.
Info.Text.info
Join.Text Text which is displayed if a user wants to
Join as a Member.
Join.Text.info
Joined.Text Text which is displayed after Join as a
Member.
Joined.Text.info
Logoff.Text Text which is displayed on Goodbye.
Logoff.Text.info
Logon.Text Text which is displayed on Local Logon or
Remote Logon.
Logon.Text.info
MailboxReady.Text Text which is displayed on Local Logon or
Remote Logon if Mailbox Ready = NO.
MailboxReady.Text.info
MB_Help.Text Online Help Text.
MB_Help.Text.info
MM_Help.Text Online Help Text.
MM_Help.Text.info
NewUser.Text Text which is displayed on NewUser login
(is shown before the Info.Text).
NewUser.Text.info
PM_Help.Text Online Help Text.
PM_Help.Text.info
SM_Help.Text Online Help Text.
SM_Help.Text.info
UM_Help.Text Online Help Text.
UM_Help.Text.info
Text_English (dir)
BM_Help.Text Online Help Text.
BM_Help.Text.info
FS_Help.Text Online Help Text.
FS_Help.Text.info
Guest.Text Text which is displayed on guest login (is
shown before the Info.Text).
Guest.Text.info
Info.Text Text which is displayed after successful
Login.
Info.Text.info
Join.Text Text which is displayed if a user wants to
Join as a Member.
Join.Text.info
Joined.Text Text which is displayed after Join as a
Member.
Joined.Text.info
Logoff.Text Text which is displayed on Goodbye.
Logoff.Text.info
Logon.Text Text which is displayed on Local Logon or
Remote Logon.
Logon.Text.info
MailboxReady.Text Text which is displayed on Local Logon or
Remote Logon if Mailbox Ready = NO.
MailboxReady.Text.info
MB_Help.Text Online Help Text.
MB_Help.Text.info
MM_Help.Text Online Help Text.
MM_Help.Text.info
NewUser.Text Text which is displayed on NewUser login
(is shown before the Info.Text).
NewUser.Text.info
PM_Help.Text Online Help Text.
PM_Help.Text.info
SM_Help.Text Online Help Text.
SM_Help.Text.info
UM_Help.Text Online Help Text.
UM_Help.Text.info
Utilities (dir)
Answer.mfx Arexx Script for TKR´s MultiFax.
Answer.mfx.info
EUC Changes the User.Data to the new format.
EUC.info
EUC.TXT Help Text for the program EUC.
EUC.TXT.info
FaxWe.prg Additional program for the fax switch.
FaxWe.prg.info
FaxWe.TXT Documentation for FaxWe.prg.
FaxWe.TXT.info
FAX_Answer.script Batchfile which starts the external Fax
program (Fax switch necessary).
FAX_Answer.script.info
FAX_Receive.script Batchfile which starts the external Fax
program (modem detects BBS/FAX)
FAX_Receive.script.info
Receive.mfx Arexx Script for TKR´s MultiFax.
Receive.mfx.info
XPR_Libs (dir)
xprbimodem.doc
xprbimodem.doc.info
xprbimodem.library
xprymodem.doc
xprymodem.doc.info
xprymodem.library
xprzmodem.doc
xprzmodem.doc.info
xprzmodem.library
Security Codes
Every area in GMC-BBS (Bulletins Menu, File System, Message Board, Private
Mail and Setup Menu) has it´s own security code. You can set them in the
config file, so that only these users get the permission to use the menus
which have the corresponding security level.
Through specific setting of the security levels it´s possible to delegate
the servicing of the box.
The security levels can be set from 0...100.
Note: Nobody will ever get a list of areas which have a higher user level
than him.
Maximum length of names etc.
User Name: 4 - 40 characters (Special characters are accepted, first
character must not be a numeral).
Password: 1 - 20 characters (Special characters are accepted).
File Name: 1 - 30 characters (No Special characters will be accepted).
File Comment: 1 - 76 characters (Special characters are accepted).
Available Menus Offline
GMC-BBS
Right Amiga+G = Local Guest Logon without password
Right Amiga+L = Local Logon (simulating login via modem)
Right Amiga+S = Local SysOp Logon without password
Right Amiga+X = Exit GMC-BBS
Special
Right Amiga+A = About
Right Amiga+E = Edit User only local (also online possible)
Right Amiga+M = Mailbox Ready Yes/No (default: Yes)
Right Amiga+R = Reset System (also online possible)
Right Amiga+D = Serial Device On/Off (default: On)
Right Amiga+H = Speech Out On/Off (also online possible, default: On)
If the serial.device is set OFF the program or the fax program could be
started using the external fax switch.
The function Speech Output is only effective for the function keys F1-F10
to allow the handling of the BBS without the monitor (e.g. SysOp Ready
Yes/No to be not disturbed by the box during the night).
Function Keys Off- & Online
F1 = SysOp Ready Yes/No If enabled a signal is played if a user wants
to chat (CS) and the speech output speaks the
name of the user. the functions key input F5
and screen output F9 will be enabled.
F2 = Time + 10 min Raises at once the system time of the actual
user by 10 minutes (only for the current
logon).
F3 = Time - 10 min Reduces at once the system time of the actual
user by 10 minutes (only for the current
logon).
F4 = Copyright On/Off Online: Shows User.Number, User.Name, Highest
Security Level and Current Action.
Offline: Shows either Copyright or
Date and Time, number of BBS, FAX,
New User Calls and Current Action.
F5 = Keyboard On/Off If enabled your keyboard is locked.
F6 = Serial input On/Off Useful if you want to lock the user´s key
input online so that you can guide him
through the system or during the chat if you
don´t want to be interrupted.
F7 = File Output On/Off This option generates the capture file. All
action in your bbs will be recorded and
written to this file.
F8 = Printer Output On/Off Generates a hardcopy and prints any action.
Useful to print information during a chat etc.
F9 = Screen Output On/Off Should be disabled if you don't want to see
what happens on the screen. The status line
will inform you about the activities. The
serial output will be increased.
F10 = Serial Output On/Off If you don´t want a user to see what you do
e.g. private area this is the best way.
+--------------------------+
| Chat SysOp Help |
| ~~~~~~~~~~~~~~~ |
| Ctrl-G = Ring Bell |
| Ctrl-P = Help Text |
| Ctrl-Q = Quit Chat SysOp |
| Ctrl-V = GMC-BBS Version |
+--------------------------+
During the chat and also in normal mailbox working you can edit an user by
pressing Right Amiga + E. This function is only possible on the host. The
user is locked temporarily and gets a corresponding message. This will
make it possible to raise the user level online to show him the mailbox.
PS Don't forget to reset the data to their former value.
Complete Version
This UNREGISTERED shareware version could be changed through input of a
registration number to a REGISTERED version. If you want to do this I need
to get the following information:
1. User Name
2. Street
3. Zip Code
4. City
5. Country
6. Date of Birth
This data you get with Edit User No. 5 = SysOp.
On arrival of the shareware contribution you get your personal
registration number which you enter in the field Comment SysOp. With this
input all limits of the UNREGISTERED version will be canceled and the
program will be changed to a REGISTERED version.
Registration
Author: Ing. Gerhard Mörth
Schanzstraße 1/12
A - 1140 W I E N
Bank account: Austrian Postsparkasse
Routing code: 60000
Account No. : 78 045 839
Shareware contribution: ATS 500,--
DEM 80,--
SFR 70,--
USD 60,--
Gifts of any kind are welcome. In case of questions or new ideas or bugs
which should not occur call the mailbox from 0-24 h:
____ ____ ______ ____ ____ ____
/ \ / \ | / \ / \ / \ /
/ \ / \ | | / \ / \ /
\ / \ / | | \ / \ / /
\____/ \____/ |_____ ____/ \____/ \____/ /____
/ / \ \ \ / \ / / \
/ / \ | | / \ / / \
/ \ / | | \ / / \ /
/ \____/ _____/ \____/ \____/ / \_____/
Amiga 2000/030/25, 9 MB Ram, OS3.1
540 MB Quantum, Toshiba CD-ROM
Telephone 00431 (222) 985 38 96
Online from 00:00:00 - 24:00:00
USR Courier V.34 plus
CCITT V.21, V.22, V.22bis, V.32, V.32bis, V.32terbo, V.FC, V.34+
CCITT V.42/MNP2-4 error correction
CCITT V.42bis/MNP5 data compression
300/1.200/2.400/4.800//7.200/9.600/12.000/14.400
16.800/19.200/21.600/24.000/26.400/28.800/31.200/33.600
Parity 8-N-1
SysOp: Gerhard MOERTH
EMail: gmoerth@pan.at